hexadecimal addition method